<script>
	export default {
		onLaunch: function() {
			console.log('App Launch')
			// 应用启动时检查登录状态
			this.checkLoginStatus();
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		},
		methods: {
			// 检查登录状态
			checkLoginStatus() {
				try {
					const token = uni.getStorageSync('token');
					if (!token) {
						// 未登录,跳转到登录页
						uni.reLaunch({
							url: '/pages/login/login'
						});
					}
				} catch (e) {
					console.error('检查登录状态失败:', e);
					// 出错时也跳转到登录页
					uni.reLaunch({
						url: '/pages/login/login'
					});
				}
			}
		}
	}
</script>

<style>
	/*每个页面公共css */
</style>
